﻿namespace Kernelx.Common.Clauses
{
    /// <summary>
    ///  
    /// </summary>
    public enum ClauseOperator
    {

        /// <summary>
        /// 等于
        /// </summary>
        Equal = 0,//=
        /// <summary>
        /// 不等于
        /// </summary>
        NotEqual = 1,//!=
        /// <summary>
        /// 大于
        /// </summary>
        GreaterThan,//>
        /// <summary>
        /// 小于
        /// </summary>
        LessThan,//<
        /// <summary>
        /// 大于或等于
        /// </summary>
        ThanOrEqual,//>=
        /// <summary>
        /// 小于或等于
        /// </summary>
        LessThanOrEqual,//<=
        /// <summary>
        /// 包含
        /// </summary>
        Contains,//Contains
        /// <summary>
        /// 不包含
        /// </summary>
        NotContains,//NotContains

        /// <summary>
        /// 以开头,模糊匹配
        /// </summary>
        StartsWith, //StartsWith
        /// <summary>
        /// 以结尾,模糊匹配
        /// </summary>
        EndsWith,//EndsWith
    }
}
